package engine.flag
{
	public class ObjType
	{
		/**所有类型*/
		static public const All			:int	= -1;
		/**玩家*/
		static public const Player		:int	= 1;
		
		/**战斗NPC*/
		static public const FightNPC		:int	= 2;
		
		/**Npc生成器*/
		static public const NPC			:int	= 3;
		
		/**建筑Npc*/
		static public const Building		:int	= 4;
		
		/**门点NPC*/
		static public const Door			:int	= 5;
		
		/**任务NPC*/
		static public const TaskNPC		:int	= 6;
		
		/**交易NPC*/
		static public const TradeNPC		:int	= 7;
		
		/**龙脉NPC 遮挡物*/
		static public const DragonNPC		:int	= 8;
		
		/**神符NPC*/
		static public const HierogramNPC	:int	= 10;
		
		/**功能NPC*/
		static public const FunctionNPC	:int	= 11;
		
		/**NPC产生点*/
		static public const Static		:int	= 12;
		
		/**竞技场NPC*/
		static public const CompeteNPC	:int	= 14;
		
		/**仓库NPC*/
		static public const DepotNPC		:int	= 15;
		
		static public const PetNPC		:int	=41;
		//副本入口建筑
		static public const FBEntry		:int	= 19;
		
		static public const FbDoor		:int	= 20;  //副本进入下一层门点
		static public const CompeteDoor	:int	= 21;   //竞技场离开门点
		static public const GuildChallengeDoor	:int	= 22;   //家族对抗场景离开门点
		
		static public const FBLeave	:int    = 25;   //副本离开门点
		
		static public const HomeNpc	:int    = 30;   
		static public const OT_CLONE_PLAYER_NPC:int 	= 37;   //镜像玩家NPC
		
		static public const AreaGetNpc :int 	= 34;//领地管理npc
		
		static public const HotelNpc		:int 	=	38;//客栈
		
		static public const DinnerNpc		:int 	=	39;//帮派仙宴
		
		static public const GiftNpc		:int	=	40;//好友
		
		static public const FunctionNpc	:int  	=	41;//功能npc
		
		static public const FunctionDoor	:int 	=	42;//所有门点
		
		static public const ForbiddenBox	:int 	=	43;//禁地宝箱
		
		static public const SnowDrift	:int 		=	44;//雪堆
		
		//		static public const SnowManBoss	:int 	=	45;//雪人怪
		
		public function ObjType()
		{
		}
	}
}